top (boss) - French English Dictionary